/*
 * @Author: HeAo
 * @Date: 2022-08-13 16:44:13
 * @LastEditTime: 2022-08-15 10:45:51
 * @LastEditors: HeAo
 * @Description: 
 * @FilePath: \JavaScripe\day-05\10-函数的应用.js
 * 别乱动！
 */
// 回调函数 ——就是回头调用的意思。主函数的事先做完，回头再调用传进来的那个函数。
// 定义主函数 回调函数作为参数
function A(B) {
  B()
  console.log('我是函数A'); //情况1：我是函数B 我是函数A 
  // 情况2： 我是函数A 我是函数B
}

function B() {
  // // 1、若不等待直接打印
  // console.log('我是函数B');

  //2、模拟异步操作 -> 延时操作
  setTimeout(() => {
    console.log('我是函数B');
  }, 3000);

}
A(B)